/*
 * Copyright (c) 2010-2021 Contributors to the Eclipse Foundation
 * 
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0
 * 
 * SPDX-License-Identifier: EPL-2.0
 */

.oneui .idxSingleMessage{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 2px solid;
	margin: 10px 5px 10px 5px;
	overflow: hidden;
	position: relative;
	/*width: 100%;*/
}

.oneui .idxMessageStack .idxSingleMessage{
	margin: 0 5px 0 5px;
}

.oneui .idxMessageStack{
	padding: 10px 0 10px 0;
}

.oneui .idxMessageContent, .idxMessageFakeContent{
	margin-top: 7px;
	cursor: pointer;
}

.oneui .idxMessageFakeContent{
	margin-top: 8px;
}

.dj_gecko .oneui .idxMessageContent{
	margin-top: 8px;	
}

.dj_ie .oneui .idxMessageContent{
	margin: 8px 0 0 0;
}

.dj_ie8 .oneui .idxMessageContent{
	margin-top: 7px;
}

.dj_ie9 .oneui .idxMessageContent{
	margin-top: 9px;
}

.dj_ie9 .oneui .idxMessageFakeContent{
	margin-top: 10px;
}

.oneui .idxSingleMessage .dojoxEllipsisIFrame{
	display: none;
}

.oneui .idxMessageTitle{
	font-weight: bold;
	overflow: hidden;
	display: inline-block;
}

.oneui .idxMessageId{
	margin-top: 1px;
	overflow: hidden;
	display: inline-block;
}

.oneui .idxMessageContent:hover .idxMessageTitle,
.oneui .idxMessageFakeContent:hover .idxMessageTitle{
	text-decoration: underline;
}

.oneui .idxMessageContent:hover .idxMessageId,
.oneui .idxMessageFakeContent:hover .idxMessageId{
	text-decoration: underline;
}

.oneui .idxMessageIcon{
	margin: 8px 8px 8px 15px; 
}

.dj_ie6 .oneui .idxMessageIcon{
	margin: 8px 4px 8px 7px; 
}

.oneui .idxMessageIcon, .oneui .idxMessageCloseIcon{
	background-repeat: no-repeat;
	display: -moz-inline-box;
	display: inline-block;
	height: 16px;
	width: 16px;
}

.oneui .idxMessageIcon{
	background-image: url('images/msgIcons_24bit.png');
}

.oneui .idxMessageHead .a11yDescription{
	position: absolute;
	clip: rect(0px 0px 0px 0px);
	width:0px;
	heigth:0px;
	overflow:hidden;
}

.dj_ie6 .oneui .idxMessageIcon{
	background-image: url('images/msgIcons_8bit.png');
}

.oneui .idxMessageAltText{
	display: none;
}

.oneui .dijitInline .idxMessageAltText{
	margin-top: 0px;
}

.oneui .errorMessage .idxMessageIcon {
	background-position: -1px -1px;
	
}

.oneui .errorMessage {
	background: #fff3f3;
	border-color: rgb(205, 49, 42);
	border-color: rgba(205, 49, 42, 0.75);
}

.oneui .warningMessage .idxMessageIcon {
	background-position: -19px -1px;
}

.oneui .warningMessage {
	background: #ffffec;
	border-color: rgb(221, 115, 28);
	border-color: rgba(221, 115, 28, 0.75);
}

.oneui .successMessage .idxMessageIcon {
	background-position: -55px -1px;
}

.oneui .successMessage {
	background: #edf8eb;
	border-color: rgb(46, 151, 0);
	border-color: rgba(46, 151, 0, 0.75);
}

.oneui .informationMessage .idxMessageIcon {
	background-position: -73px -1px;
}

.oneui .informationMessage {
	background: #f0faff;
	border-color: rgb(0, 128, 184);
	border-color: rgba(0, 128, 184, 0.75);
}

.oneui .criticalMessage .idxMessageIcon,
.oneui .attentionMessage .idxMessageIcon,
.oneui .complianceMessage .idxMessageIcon{
	background-image: url('images/alertIcons_24bit.png');
}

.dj_ie6 .oneui .criticalMessage .idxMessageIcon,
.dj_ie6 .oneui .attentionMessage .idxMessageIcon,
.dj_ie6 .oneui .complianceMessage .idxMessageIcon{
	background-image: url('images/alertIcons_8bit.png');
}

.oneui .criticalMessage .idxMessageIcon {
	background-position: 0 0;
}

.oneui .criticalMessage {
	background: #fff3f3;
	border-color: rgb(205, 49, 42);
	border-color: rgba(205, 49, 42, 0.75);
}

.oneui .attentionMessage .idxMessageIcon {
	background-position: -37px 0;
}

.oneui .attentionMessage {
	background: #fef2dd;
	border-color: rgb(247, 102, 6);
	border-color: rgba(247, 102, 6, 0.75);
}

.oneui .complianceMessage .idxMessageIcon {
	background-position: -55px 0;
}

.oneui .complianceMessage {
	background: #edf8eb;
	border-color: rgb(46, 151, 0);
	border-color: rgba(46, 151, 0, 0.75);
}

.oneui .idxMessageCloseIcon {
	background: url('../app/images/headerIcons.png') -191px -5px;
	margin: 8px 15px;
	cursor: pointer;
}

.dj_ie6 .oneui .idxMessageAction,
.dj_ie7 .oneui .idxMessageAction{
	margin-right: 15px;
}

.oneui .idxMessageCloseIcon:hover{
	background-position: -214px -5px;
}

.oneui .idxMessageSeparator{
	margin: 8px 5px 8px 10px;
}

.oneui .idxMessageTimestamp{
	margin: 9px 0 8px 15px;
}

.oneui .idxMessageAction{
	margin: 8px 0 8px 5px;
	cursor: pointer;
}

.dj_ie9 .oneui .idxMessageTimestamp{
	margin-top: 11px;
}

.dj_ie9 .oneui .idxMessageSeparator,
.dj_ie9 .oneui .idxMessageAction{
	margin-top: 10px;
}

.oneui .idxMessageTimestamp, .oneui .idxMessageAction, .oneui .idxMessageContent,
.oneui .idxMessageIcon, .oneui .idxMessageSeparator, .oneui .idxMessageFakeContent{
	float: left;
	word-break: keep-all;
}

.oneui .idxMessageRightAligned{
	position: absolute;
	right: 0;
}

.oneui .idxMessageSplitter{
	height: 12px;
	margin: 0 15px 10px 15px;
	display: block;
	clear:both;
	border-bottom: 1px dotted #999999;
}

.oneui .idxMessageBody{
	margin: 0 15px 0 15px;
}

.oneui .idxMessageViewDetails{
	margin-left: 10px;
}

.oneui .idxMessageRefresh{
	margin: 0 15px 8px 15px;
	text-decoration: underline;
	text-align: right;
	cursor: pointer;
}

.oneui .idxMessageCollapsed .idxMessageSplitter,
.oneui .idxMessageCollapsed .idxMessageBody,
.oneui .idxMessageCollapsed .idxMessageRefresh{
	display: none;
}

.dj_ie6 .oneui .idxMessageHead,
.dj_ie6 .oneui .idxSingleMessage{
	position: relative;
	zoom: 1;
}

.dj_ie6 .oneui .idxMessageTimeStampMargin,
.dj_ie7 .oneui .idxMessageTimeStampMargin{
	margin-right: 15px;
}

.dijit_a11y .idxMessageAltText{
	display: block;
	margin-top: 0;
}

/*
 * ie9 components focused style
 */
.dj_ie9 .oneui .idxMessageIcon:focus,
.dj_ie9 .oneui .idxMessageContent:focus,
.dj_ie9 .oneui .idxMessageAction:focus,
.dj_ie9 .oneui .idxMessageCloseIcon:focus,
.dj_ie9 .oneui .idxMessageDetail:focus,
.dj_ie9 .oneui .idxMessageViewDetails:focus,
.dj_ie9 .oneui .idxMessageRefresh span:focus
{
	outline: 1px dotted #000000;
}

.oneui .idxMessageIconWraper{
	float:left;
}